超全!52个数据可视化图表鉴赏~~

一、数据可视化

是关于数据视觉表现形式的科学技术研究。其中,这种数据的视觉表现形式被定义为,一种以某种概要形式抽提出来的信息,包括相应信息单位的各种属性和变量。它是一个处于不断演变之中的概念,其边界在不断地扩大。主要指的是技术上较为高级的技术方法,而这些技术方法允许利用图形、图像处理、计算机视觉以及用户界面,通过表达、建模以及对立体、表面、属性以及动画的显示,对数据加以可视化解释。与立体建模之类的特殊技术方法相比,数据可视化所涵盖的技术方法要广泛得多。

56dc9bde00b596240db9a4877b0fa1fa.gif

、重造轮子

是重复创造一个已经存在的基本方法或者被其他人优化。它在软件开发和其他工程领域被人们广泛使用。造轮子的含义:明知道你做的不可能比前辈做得更好,却仍然坚持要做。车轮子是圆形的,这是大家公认的最合适的形状。而自己非要发明另一种形状的轮子,这种行为就叫「重复发明轮子(Reinventing the wheel)」,即“造轮子”。程序开发中常用。因为计算机系统从低级语言到高级语言,涉及到的东西非常复杂,仅凭一个人的力量不可能完全掌握,无法面面俱到。程序开发中,需要的所有东西不可能一个人做出来。这时候需要站在前人的肩膀上,即使他的轮子不是最圆的,在此基础上修改即可,不必完全通晓造轮子的全部过程。

5882691607a3c05a4d75e8e3e03e958e.gif

我觉得很多现实中的业务场景其实也是在造轮子。很多Excel、PPT中的已有的图表或者是用这两个Office软件可以轻松绘制的简单图表,现实中的需求却要用BI工具来实现,耗时耗力、不能快速部署落地,同时本质上和造轮子无异。但即使80%的需求是在造轮子,为了剩下20%有现实意义的需求,也需要把数据可视化这件事情做好。

9e7bfe339a1484e6042bf03bc56c0e15.gif

以下是笔者选取的52个经典图表做介绍,一些比较常用的报表也配上了Tableau / Power BI / Apache ECharts 实现的效果图,有的图表偏实用,有的就比较花里胡哨,实用性不高。如有错误之处,也欢迎及时指出。

1.弧线图

410ce5c3446b0e5f40e1a52e728ae97a.png

弧线图是一种图形绘制样式,其中图形的顶点沿欧几里德平面中的一条线放置,边在以该线为边界的两个半平面之一中绘制为半圆,或绘制为半圆序列形成的平滑曲线。在某些情况下,直线本身的线段也可以作为边,只要它们只连接沿直线连续的顶点。

2.面积图

4aec5e0729a0838e0950c3b737118fe5.png 988e62806da2712c85e8b7f2239d7e68.png

(不同产品产生收入)

面积图以图形方式显示定量数据。它基于折线图。轴与线之间的区域通常用颜色、纹理和图案填充来强调。通常一个面积图用于比较两个或两个以上的变量。

3.箭头图

1635165eeea4b557f0ce6abb48241018.png

箭头图可用作多个饼图的替代品。

4.条形图

c867d91b669677a372add7a6c342231b.png 32e7d28e881ba19db9a8fd06795e5539.gif

条形图是一种用矩形表示分组数据的图表,矩形条的长度与其表示的值成比例。可以垂直或水平绘制条形图。垂直条形图有时也称为折线图。图表的一个轴显示要比较的特定类别,另一个轴表示离散值。

5.布林线指标

ee071d79118a14bba7d8be6fffd0896c.png 23f3e7d1fc45b18f30b47d3105b970b2.png

布林线指标,即BOLL指标,其英文全称是“Bollinger Bands”,布林线(BOLL)由约翰·布林先生创造,其利用统计原理,求出股价的标准差及其信赖区间,从而确定股价的波动范围及未来走势,利用波带显示股价的安全高低价位,因而也被称为布林带。其上下限范围不固定,随股价的滚动而变化。布林指标和麦克指标MIKE一样同属路径指标,股价波动在上限和下限的区间之内,这条带状区的宽窄,随着股价波动幅度的大小而变化,股价涨跌幅度大时,带状区变宽,涨跌幅度狭小盘整时,带状区则变窄。

6.箱线图

d27c191ccbcdfb406489ce47609b20f1.png b56bca209af5f669540eead1163ce2ed.png

(不同专业录取分数线箱线图)

在描述性统计中,箱线图是通过四分位数以图形方式描述数据的一种方便方法。方框图从方框(晶须)垂直延伸的线,表示上四分位数和下四分位数之外的可变性。异常值可绘制为单个点。箱线图是非参数图:它们显示统计总体样本的变化,而无需对潜在的统计分布进行任何假设。框的不同部分之间的间距表示数据的分散度(扩散)和偏度,并显示异常值。除了点本身,它们还允许人们直观地估计各种L-估计量,尤其是四分位区间、中间铰链、区间、中间区间和三均值。箱线图可以水平或垂直绘制。

7.气泡地图

79a9f706433c1e378f88b9d3838733a9.png 03affdce3e9dde39b724538190c88d34.png

(地震追踪,圆圈大小代表震级,颜色代表深度)

气泡地图,圆圈显示在指定的地理区域上,圆圈的面积与其在数据集中的值成比例。气泡地图可以很好地比较地理区域的比例,而不会出现区域面积大小引起的问题。但是,气泡地图的主要缺陷是,过大的气泡可能会与贴图上的其他气泡和区域重叠,因此需要对此加以说明。

8.子弹图

a93610ca2760bc2ad8ef38850cc05334.png aba6dd1b3e25a2327409d6a067db7b27.png

(不同产品的预计销售目标以及实际销售情况)

子弹图是Stephen Few开发的条形图的变体。子弹图的灵感来自于许多仪表板中的传统温度计图表和进度条。子弹图是为了克服量规和仪表的基本问题而开发的:它们通常显示的信息太少,需要太多的空间,并且充斥着无用和分散注意力的装饰。子弹图以一个单一的主要度量(例如,本年度迄今的收入)为特征,将该度量与一个或多个其他度量进行比较,以丰富其含义(例如,与目标进行比较),并在绩效的定性范围(如差、满意和良好)中显示。定性范围显示为单个色调的不同强度,以使色盲者能够识别,并将仪表板上颜色的使用限制在最低限度。

9.凹凸图

34e7adc768bdc2d0220653417d3cb517.png b8bcc26ab07d99b1016ebe5ec8a1d769.png

(不同产品半年内排名变化)

凹凸图用于使用其中一个测量值将两个维度相互比较。它们对于探索值在时间维度、地点维度或与分析相关的其他维度上的排名变化非常有用。

10.日历图

63e67cf59aaffb67a4b11dabc0650da0.png 3a8cd630441d08033ec1a32eab03af1c.png

(一个月内北京机场天气综合指数变化,颜色深浅代表指数高低)

日历图用于显示长时间跨度内的活动,如月份或年份。当你想说明一些数量是如何随一周中的某一天而变化,或者它是如何随时间变化的时候,最好使用日历图。

11.烛台图

6ee84ea7ed1de3a329c7969374d523a8.png 21b4a136e6b77a0ebe76c004831c4fe5.png

烛台图(也称为日本烛台图)是一种金融图表,用于描述证券、衍生品或货币的价格变动。每个“烛台”通常显示一天;因此,举例来说,一个月图表可能显示20个交易日为20个“烛台”。

12.卡通图

4508143a60527433dd4a32bab5518730.png 5e52b5b39027b6300680edd796b3d25a.png

卡通图是一种地图,其中一些专题地图变量——如旅行时间、人口或国民生产总值——被陆地面积或距离所替代。地图的几何体或空间被扭曲,以便传达该替代变量的信息。

13.弦图

a1f07863bb98ca5f28c4d32f288ff19b.png 862e3c27064560fc246cf6c0c715e326.png

弦图是一种显示矩阵中数据之间相互关系的图形方法。数据围绕圆呈放射状排列,点之间的关系通常绘制为将数据连接在一起的圆弧。

14.分级统计图

9c40c5776449587e611f1d67274c6980.png 9f11b323d15264aa155828f5c3270b3b.png

(不同省份销售利润的高低,由颜色代表)

分级统计地图是一种主题地图,其中区域的阴影或图案与地图上显示的统计变量(如人口密度或人均收入)的测量值成比例。分级统计图法可反映布满整个区域的现象(如地貌切割密度)、呈点状分布的现象(如居民点的密度)或线状分布的现象(如河流密度或道路网密度),但较多的是反映呈面状但属分散分布的现象,如反映人口密度、某农作物播种面积的比、人均收入等。此法因常用色级表示,故亦称色级统计图法。

15.组合图表

7f8a694fd977319e9e18569e11ac840c.png

组合图表是在同一图纸中使用多个标记类型的视图。例如,可以将利润总额显示为横条,横条上有一条线显示销售总额。还可以使用组合图表在同一视图中显示多个详细级别。例如,可以有一个折线图,其中各行显示每个客户细分一段时间内的平均销售额,然后可以有另一行显示所有客户细分的组合平均值。

16.连接地图

a2c7dfbdad06640e62bcdbefdff64b36.png 761a190946af33dad099e490f95e2b19.png eb79d5df436b5f8619e26c08a28740e9.gif

连接地图是通过直线或曲线将放置在地图上的点连接起来绘制的。虽然连接地图非常适合在地理位置上显示连接和关系,但它们也可以用于通过单个链接显示地图路线。连接图还可以通过连接的分布或连接在地图上的集中程度来显示空间模式。

17.控制图

822021d8de2e781a07f472a4f472e3c3.png 04fca65d4822cd439b67c27873088918.png

控制图是用于研究过程如何随时间变化的图形。数据按时间顺序绘制。控制图总是有一条中心线表示平均值,一条上线表示控制上限,一条下线表示控制下限。这些线是根据历史数据确定的。

18.南丁格尔玫瑰图

71c8f18d3458d6b4281f6fdb11d81878.png c91edb30352675a3ffec68e19e5289d3.png

Coxcomb图,有时被称为极区图或玫瑰图,是条形图和饼图的组合。不是根据数据更改角度,而是通过更改半径调整每个线段的面积。重要的是,不是纯粹根据数据更改半径,而是按比例更改半径,以便每个线段的面积随数据的变化而变化。更改原始半径值将不成比例地更改面积,导致人们错误地感知数据。Coxcombs有助于使季节性模式可见,淡化细微差异,同时提供更好的图像。

19.交叉表

dc0e6e2626f0433212dfbad2f770a3e2.png 614a4a1ceee8c8b10555d6543d955c11.png

交叉表将来自一个或多个来源的数据组合和/或汇总为简明格式,以供分析或报告。交叉表显示两个或多个变量的联合分布,它们通常以矩阵中列联表的形式表示。

(由于和excel格式相仿,个人认为是Tableau里最体现造轮子特点的一张图。)

20.环形图

beae9d1d98d459a77e7b95743728fd35.png b3cbdfc5021e05704f3de5664776012d.png

(按产品种类、客户类型划分销售额,圆心为销售总额)

就像饼图一样,环形图是一种图形类型,其中一个圆被划分为多个扇区,每个扇区代表整体的一部分。不同之处在于,圆环图切掉了圆的中心,这允许您显示有关可视化数据的附加信息。

21.漏斗图

f890801b4c555e6f8e39e5b869eee3d6.png ed9075e22f6f5bf4282c7bfaac044f00.png

(按照不同阶段区分利润)

漏斗图是一种图表,通常用于表示销售流程中的各个阶段,并显示每个阶段的潜在收入。这种类型的图表在识别组织销售流程中的潜在问题方面也很有用。漏斗图类似于堆积百分比条形图。

22.甘特图

75b6216697f8dd4ef5bed244e69d1d9a.png e62903e58819dd479df4e909d7f617c6.png

(不同产品在特定时间段是否完成装运)

甘特图是一种图表,其中一系列水平线显示在特定时间段内完成的工作量或完成的生产量与这些时间段内计划的工作量的关系。

23.热图

150fd99407a1cdd9027de766abd7940b.png

热图是数据的图形表示,其中矩阵中包含的各个值表示为颜色。分形贴图和树贴图通常都使用类似的颜色编码系统来表示层次结构中某个变量的值。

24.六边形平铺地图

bb908d077a6bb7c6a29c8a5a471613b0.png 六边形平铺地图是一种使用六边形表示地理区域的图,以防止具有较大地理区域产生偏移。

25.直方图

55b9f440a8b64d9bf4f26048f599f52e.png 0644085b44db376366db93adc7e174dc.png

直方图是显示分布形状的图表。直方图看起来像条形图,但将连续度量值分组到范围或数据桶中。

26.地平线图

1d85f67c9e5135c9964b5dfe5dfba2c0.png e8b00e012749691097cf6d640cda8552.png

地平线图是一种功能强大的工具,用于在一个类别内的多个项目之间比较一段时间内的数据。

27.跳转图

e1c916b73d0e6318c17dcbdbbda8c551.png 9e136bc8c228e3438b8af670602bd6f5.png

跳转图允许对具有多种变体的序列事件数据进行可扩展的图形化,以成功地可视化工作流的性能。

28.折线图

db619977f08fe1a0277b8564d8eb7e36.png 707bba70cea560c8c508153398255164.png

(不同类型客户销售额趋势以及按照线性回归模型预测未来销量)

b623139af8175e29162cc6f93cdc3027.gif

折线图连接视图中的各个数据点。它们提供了一种可视化价值序列的简单方法,在您希望看到随时间变化的趋势或预测未来价值时非常有用。

29.棒棒糖图

d853e3a551823fbc99556203c6c38f7b.png c344df62f41f21b6ce422e63d49ae4e8.png

棒棒糖图是折线图和点图的组合,允许您在图表中添加更详细的信息。

30.Mekko图

d90d22e25aeebd737466476fded6c07a.png

Mekko图(有时也称为marimekko图)是二维堆叠图。除了常规堆叠图表的不同线段高度外,Mekko图表的列宽也不同。列宽按比例缩放,使总宽度与所需图表宽度匹配。

31.网络图

1f502af1337b0f04dee8f2af8000421d.png

这种类型的可视化显示了事物是如何通过使用节点/顶点和链接线来表示它们的连接而相互连接的,并有助于说明一组实体之间的关系类型。

32.压缩气泡图

24275b60a125ae6d08c3c396cb6bf2f3.png 23c08e9fd030cfed7c4612aaa55fd878.png

使用压缩气泡图在一组圆圈中显示数据。尺寸定义单个气泡,度量定义单个圆的大小和颜色。

33.面板图

ac4ec86e635c1fddf0962ed7c6b4086b.png

面板图是一组类似的图表,整齐地排列在面板中,以帮助我们理解一些包含多个变量的数据。

34.帕累托图

77a8f0f4a23ec3c1c1abda340de1af51.png 97737b0532e0aa0b63d12042ee701f54.png

以Vilfredo Pareto命名的Pareto图表是一种包含条形图和折线图的图表类型,其中单个值由条形图按降序表示,累积总数由线条表示。

35.饼图

91d7345d5fe13549936f09329b7751ee.png

使用饼图显示比例。

36.雷达图

280e4071d72b212db71595ccdb5db967.png e6c6e74b5f09ed8c15ffb9c6e69f2c09.png

(LPL打野数据雷达图)

雷达图是一种以二维图的形式显示多元数据的图形方法,该二维图由三个或更多定量变量组成,这些变量从同一点开始在轴上表示。轴的相对位置和角度通常不具信息性。

37.圆型条形图

def121c4904f61f6e1ef29fa939b5810.png 18283480bafb61a5555151d03e848929.png

圆型条形图只是在极坐标系上绘制的条形图,而不是在笛卡尔坐标系上绘制的条形图。虽然看起来很酷,但圆型条形图的问题是条形长度可能会被误解。外部的每个条相对于最后一个相对较长,即使它们代表相同的值。这是因为每个杆必须位于不同的半径,所以每个杆都是根据其角度来判断的。我们的视觉系统更擅长解释直线,因此笛卡尔条形图是比较数值的更好选择。因此,使用圆型条形图主要是为了美观。

38.圆型柱形图

e414e684b6a2de9793447847a277d102.png

这种类型的图形使用同心圆网格在其上绘制条形图。图上的每个圆表示一个刻度上的值,而径向分隔符(从中心跨越的线)用于每个类别或间隔(如果是直方图)。通常,刻度上的较低值从中心开始,随着每个圆的增大而增大。但是,负值也可以显示在圆型柱状图上,法是从任何一个外圆(从中心圆)开始零位,并将其内的所有圆用于负值。

39.圆型树形图

5e353b35fbc1bf51dcc151386bb34d37.png

这种类型的可视化通过一系列环显示层次结构,这些环为每个类别节点切片。每个环对应于层次中的一个级别,中心圆表示根节点,层次从根节点向外移动。环根据其与父切片的层次关系进行切片和划分。每个切片的角度要么在其父节点下等分,要么与某个值成比例。颜色可用于突出显示层次分组或特定类别。

40.桑基图

4f3a7e3d225a4ec6d82c3ec570081251.png fa0afed7d0f3429f8f381f794a346673.png

桑基图,即桑基能量分流图,也叫桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小,通常应用于能源、材料成分、金融等数据的可视化分析。因1898年Matthew Henry Phineas Riall Sankey绘制的“蒸汽机的能源效率图”而闻名,此后便以其名字命名为“桑基图”。

桑基图最明显的特征就是,始末端的分支宽度总各相等,即所有主支宽度的总和应与所有分出去的分支宽度的总和相等,保持能量的平衡。

41.散点图

a110703c9ef4b355867188dafe46e8f3.png 1eea369ce1bf6e56f9c577059d36cea8.png

(全球各地进行的 100 次地表温度 (°C) 观察。每个数据点均表示为根据 1961-1990 平均值计算出的与中值的差值或温度异常值。)

散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。

用两组数据构成多个坐标点,考察坐标点的分布,判断两变量之间是否存在某种关联或总结坐标点的分布模式。散点图将序列显示为一组点。值由点在图表中的位置表示。类别由图表中的不同标记表示。散点图通常用于比较跨类别的聚合数据。

42.分段条形图

7ff2a29e43388090108ce856c8786275.png 985587a49310f70bd3f80cab93850974.png

当两个或多个数据集并排绘制并分组在同一轴上的类别下时,可以使用如图的条形图的这种变化。与条形图一样,每个条形图的长度用于显示类别之间的离散数值比较。每个数据系列都指定了一种单独的颜色或同一颜色的不同阴影,以便区分它们。然后将每组钢筋彼此隔开。

43.斜坡图

05783cb17a9a9927c82d2aa125ac544d.png 8f6711489dacce19fb50197dc2e6cdef.png

斜坡图很像线形图,因为它绘制点之间的变化。然而,坡度图只绘制了两点之间的变化。这是基于这样一种观点,即人类相当擅长解释方向上的变化。很容易检测到下降和快速上升。

斜坡图通常用于显示随时间的变化,但也用于比较两组,如男孩和女孩。

44.小倍数图

a22174ec1c884292b4a55637d2d0690f.png 3244b641f45037b350fac6c6c3216439.png

小倍数图(有时称为网格图、格子图或面板图)是一系列使用相同比例和轴的类似图形或图表,便于比较。它使用多个视图来显示数据集的不同分区。Edward Tufte推广了这个概念。

45.跨度图

cbef1be19430c96f854fb9d6b3f99584.png

用于显示最小值和最大值之间的数据集范围的跨度图。它非常适合比较范围,通常是分类范围。跨度图只将读者的注意力集中在极值上,没有给出最小值和最大值之间的值或平均值或数据分布的信息。

46.迷你图

f11aa2479ad3cb493eacc1935f09c219.png 1433b08df4f551499d4d8a8cbc65f809.png

迷你图是一种非常小的折线图,通常没有轴或坐标。它以一种简单且高度浓缩的方式呈现了某些测量(如温度或股票市场价格)中变化(通常随时间变化)的一般形状。迷你图足够小,可以嵌入到文本中,或者可以将多个迷你图组合在一起作为一个小倍数的元素。虽然典型图表旨在显示尽可能多的数据,并从文本流出发,但火花线旨在简洁、令人难忘,并位于讨论它们的位置。

47.螺旋图

452d876930a235f614a3572f39bafe0d.png 0f8f36475276e3ec7ad7e9fae1a9b74d.png

这种类型的可视化沿着阿基米德螺线绘制基于时间的数据。曲线图从螺旋的中心开始向外延伸。缓和曲线图用途广泛,可以使用沿缓和曲线路径显示的条、线或点。螺旋图是显示大型数据集的理想方法,通常用于显示较长时间段内的趋势。这使得螺旋图非常适合显示周期性图案。可以为每个周期分配颜色,以将其分解,并允许在每个周期之间进行一些比较。例如,如果我们要显示一年的数据,我们可以在图表上为每个月指定一种颜色。

48.流图

214e03af270185b92ed5755b13aec57d.png bb00a91627faeb8057a8087a194ec379.png

这种类型的可视化是堆叠面积图的一种变体,它不是针对固定的直轴绘制值,而是围绕变化的中心基线移动值。流图通过使用流动的有机形状显示不同类别数据随时间的变化,这些形状有点像河流。这使得流图在美学上更令人愉悦,看起来更吸引人。

在流图中,每个单独流形状的大小与每个类别中的值成比例。流图与之平行的轴用于时间刻度。颜色既可以用来区分每个类别,也可以通过改变颜色的色度来可视化每个类别的附加定量值。

49.树形图

a9917f1f156f5bb597428f55d4428f63.png

树形图是一种直观地表示树状结构中层次结构的方法。通常,树形图的结构由根节点、没有上级/上级的成员等元素组成。然后是节点,这些节点通过称为分支的线连接在一起,表示成员之间的关系和连接。最后,叶节点(或结束节点)是没有子节点或子节点的成员。

50.树状图

06dba007b7ff48ceb46b56d1dc60bb97.png

使用树状图以嵌套矩形显示数据。您可以使用尺寸来定义树状图的结构,使用度量来定义各个矩形的大小或颜色。树状图是一种相对简单的数据可视化,可以以一种具有视觉吸引力的格式提供洞察力。

51.瀑布图

a926e08c3480ede4bd1acceb50b8cd9a.png 9e8da4c155efe9c6dc2f256696bfa75c.png

瀑布图是一种数据可视化形式,有助于理解连续引入的正值或负值的累积效应。瀑布图也被称为飞砖图或马里奥图,因为在半空中有明显的悬浮柱。

52.词云图

c343b7603ead6d0b268683029ab2bdd5.png

词云图是文本数据的可视化表示,通常用于描述网站上的关键字元数据(标记),或可视化自由格式文本。标签通常是单个单词,每个标签的重要性用字体大小或颜色表示。这种格式对于快速识别最突出的术语和按字母顺序定位术语以确定其相对突出程度非常有用。当用作网站导航辅助工具时,术语会超链接到与标记关联的项目。

转自:DataCharm 公众号;

「完」

转自:数据派THU 公众号;

版权声明:本号内容部分来自互联网,转载请注明原文链接和作者,如有侵权或出处有误请和我们联系。


更多相关知识请回复:“ 月光宝盒 ”;

数据分析(ID : ecshujufenxi )互联网科技与数据圈自己的微信,也是WeMedia自媒体联盟成员之一,WeMedia联盟覆盖5000万人群。

f316b82670a9835f3868556eb674a821.png

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值